the state of being impossible - German English Dictionary